package drds.server.config.loader;

import java.util.Map;

import drds.server.config.model.GroupDataSourceConfig;
import drds.server.config.model.GroupDataSourceNodeConfig;
import drds.server.config.model.Schema;
import drds.server.config.model.TableRule;

/**
 * 
 */
public interface SchemaLoader {

	Map<String, TableRule> getTableRuleMap();

	Map<String, GroupDataSourceConfig> getGroupDataSourceConfigMap();

	Map<String, GroupDataSourceNodeConfig> getGroupDataSourceNodeConfigMap();

	Map<String, Schema> getSchemaMap();

}